﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using PuntoMascotasWeb.WebSite.Includes.Funciones;
using PuntoMascotasWeb.WebSite.Includes.Clases;
using System.Web.Security;

namespace PuntoMascotasWeb.WebSite.Aplicacion.Login
{
  public partial class Menu : Funciones
  {
    protected void Page_Load(object sender, EventArgs e)
    {
      if (!Page.IsPostBack)
      {
        ViewState["Usuario"] = ValidarUsuario(Master, Session);
        ViewState["Modo"] = Constantes.Modo.Nada;

        switch ((Usuario.Usuarios)ViewState["Usuario"])
        {
          case Usuario.Usuarios.Administrador:
            break;
          case Usuario.Usuarios.Usuario:
            break;
          case Usuario.Usuarios.Anonimo:

            btnClientes.Text = "Ver Datos Personales";

            break;
          case Usuario.Usuarios.Invalido:
            FormsAuthentication.RedirectToLoginPage();
            break;
          default:
            FormsAuthentication.RedirectToLoginPage();
            break;
        }

      }

    }

    protected void btnMascotas_Click(object sender, EventArgs e)
    {
      Response.Redirect("../ABM/abmMascotas.aspx");
    }

    protected void btnClientes_Click(object sender, EventArgs e)
    {
      Response.Redirect("../ABM/abmClientes.aspx");
    }

    protected void btnInformes_Click(object sender, EventArgs e)
    {
        Response.Redirect("../Informes/InformeVentasInsumos.aspx");
    }
  }
}
